a worm’s-eye view - Deutsch Englisch Wörterbuch